have an effect upon - Francés Inglés Diccionario